loans-api icon

loans-api

(0 reviews)

Get Loan Schedule Details

Description: This endpoint is used to get the loan schedule details based on loanId. The loanId being passed in path parameter.

Channel sends the request to mulesoft with the path parameter "id". Mulesoft will send the request to T24 IRIS and get back the result.

A response is sent back to the channel immediately. If transaction fails due to any reason, a proper error is sent back to the API consuming channel to both REST using the error codes defined.

Mulesoft Request:

Headers:

Mandatory Headers: x-channel-id, x-correlation-id, client_id, Authorization

Optional Headers: x-sub-channel-id, x-user-id, client_secret, x-debug-flag, x-debug-flag, x-customer-id, x-bank-id

Paramaters:
URI Params: /{id}/
Query Params: NA

Content-type: application/json

Mulesoft Response:

Success Response: (200)

{
    "status": {
        "success": true,
        "code": "200",
        "reasonCode": "",
        "arabicMessage": "تمت العملية بنجاح",
        "englishMessage": "The Operation has been Successfully Completed"
    },
    "response": {
        "loans": [
            {
                "paymentNo": "0",
                "scheduleDate": "05 JUN 2022",
                "totalAmount": "0",
                "interest": "0",
                "outstandingAmount": "-3000000"
            },
            {
                "paymentNo": "1",
                "scheduleDate": "01 JUL 2022",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "-2700000"
            },
            {
                "paymentNo": "2",
                "scheduleDate": "01 AUG 2022",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "-2700000"
            },
            {
                "paymentNo": "3",
                "scheduleDate": "01 SEP 2022",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "4",
                "scheduleDate": "01 OCT 2022",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "5",
                "scheduleDate": "01 NOV 2022",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "6",
                "scheduleDate": "01 DEC 2022",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "7",
                "scheduleDate": "01 JAN 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "8",
                "scheduleDate": "01 FEB 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "9",
                "scheduleDate": "01 MAR 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "10",
                "scheduleDate": "01 APR 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "11",
                "scheduleDate": "01 MAY 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "12",
                "scheduleDate": "01 JUN 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "13",
                "scheduleDate": "01 JUL 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "14",
                "scheduleDate": "01 AUG 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "15",
                "scheduleDate": "01 SEP 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "16",
                "scheduleDate": "01 OCT 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "17",
                "scheduleDate": "01 NOV 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "18",
                "scheduleDate": "01 DEC 2023",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "19",
                "scheduleDate": "01 JAN 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "20",
                "scheduleDate": "01 FEB 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "21",
                "scheduleDate": "01 MAR 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "22",
                "scheduleDate": "01 APR 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "23",
                "scheduleDate": "01 MAY 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "24",
                "scheduleDate": "01 JUN 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "25",
                "scheduleDate": "01 JUL 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "26",
                "scheduleDate": "01 AUG 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "27",
                "scheduleDate": "01 SEP 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "28",
                "scheduleDate": "01 OCT 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "29",
                "scheduleDate": "01 NOV 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "30",
                "scheduleDate": "01 DEC 2024",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "31",
                "scheduleDate": "01 JAN 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "32",
                "scheduleDate": "01 FEB 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "33",
                "scheduleDate": "01 MAR 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "34",
                "scheduleDate": "01 APR 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "35",
                "scheduleDate": "01 MAY 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "36",
                "scheduleDate": "01 JUN 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "37",
                "scheduleDate": "01 JUL 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "38",
                "scheduleDate": "01 AUG 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "39",
                "scheduleDate": "01 SEP 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "40",
                "scheduleDate": "01 OCT 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "41",
                "scheduleDate": "01 NOV 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "42",
                "scheduleDate": "01 DEC 2025",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "43",
                "scheduleDate": "01 JAN 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "44",
                "scheduleDate": "01 FEB 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "45",
                "scheduleDate": "01 MAR 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "46",
                "scheduleDate": "01 APR 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "47",
                "scheduleDate": "01 MAY 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "48",
                "scheduleDate": "01 JUN 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "49",
                "scheduleDate": "01 JUL 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "50",
                "scheduleDate": "01 AUG 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "51",
                "scheduleDate": "01 SEP 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "52",
                "scheduleDate": "01 OCT 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "53",
                "scheduleDate": "01 NOV 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "54",
                "scheduleDate": "01 DEC 2026",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "55",
                "scheduleDate": "01 JAN 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "56",
                "scheduleDate": "01 FEB 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "57",
                "scheduleDate": "01 MAR 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "58",
                "scheduleDate": "01 APR 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "59",
                "scheduleDate": "01 MAY 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "60",
                "scheduleDate": "01 JUN 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "61",
                "scheduleDate": "01 JUL 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "62",
                "scheduleDate": "01 AUG 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "63",
                "scheduleDate": "01 SEP 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "64",
                "scheduleDate": "01 OCT 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "65",
                "scheduleDate": "01 NOV 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "66",
                "scheduleDate": "01 DEC 2027",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "67",
                "scheduleDate": "01 JAN 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "68",
                "scheduleDate": "01 FEB 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "69",
                "scheduleDate": "01 MAR 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "70",
                "scheduleDate": "01 APR 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "71",
                "scheduleDate": "01 MAY 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "72",
                "scheduleDate": "01 JUN 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "73",
                "scheduleDate": "01 JUL 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "74",
                "scheduleDate": "01 AUG 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "75",
                "scheduleDate": "01 SEP 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "76",
                "scheduleDate": "01 OCT 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "77",
                "scheduleDate": "01 NOV 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "78",
                "scheduleDate": "01 DEC 2028",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "79",
                "scheduleDate": "01 JAN 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "80",
                "scheduleDate": "01 FEB 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "81",
                "scheduleDate": "01 MAR 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "82",
                "scheduleDate": "01 APR 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "83",
                "scheduleDate": "01 MAY 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "84",
                "scheduleDate": "01 JUN 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "85",
                "scheduleDate": "01 JUL 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "86",
                "scheduleDate": "01 AUG 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "87",
                "scheduleDate": "01 SEP 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "88",
                "scheduleDate": "01 OCT 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "89",
                "scheduleDate": "01 NOV 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "90",
                "scheduleDate": "01 DEC 2029",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "91",
                "scheduleDate": "01 JAN 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "92",
                "scheduleDate": "01 FEB 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "93",
                "scheduleDate": "01 MAR 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "94",
                "scheduleDate": "01 APR 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "95",
                "scheduleDate": "01 MAY 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "96",
                "scheduleDate": "01 JUN 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "97",
                "scheduleDate": "01 JUL 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            },
            {
                "paymentNo": "98",
                "scheduleDate": "01 AUG 2030",
                "totalAmount": "26086.957",
                "principalAmount": "26086.957",
                "outstandingAmount": "0"
            }
        ]
    }
}

Reviews